package com.shark.teach;

import java.util.concurrent.atomic.AtomicBoolean;
import java.util.concurrent.atomic.AtomicInteger;
import java.util.concurrent.atomic.AtomicLong;

/**
 * @auther shark
 * @create 2024-08-05 8:13
 */
public class NoteCourse
{
    public static void main(String[] args)
    {
        Thread thread = new Thread();
        thread.start();
        thread.start();
        System.out.println("----ok");

        int age = 10;
        Integer age2 = 10;
        AtomicInteger age3 = new AtomicInteger(10);
        AtomicLong atomicLong = new AtomicLong();
        AtomicBoolean atomicBoolean = null;


    }
}

/**
 * 你拿到一个新技术后，你如何入手学习，自学？
 *
 * JUC
 *
 * 是什么，一句话定义
 * 能干嘛，搞定了哪些痛点？
 * 去哪下，凡是技术必登官网
 * 怎么玩，常见api和技术的落地使用即可，不可能+没必要全部
 * 永远的helloworld，入门demo
 *
 *
 * ====================
 *
 * 1 进程/线程/管程/协程
 *
 * 2 异步/同步
 *
 * 3 并发/并行
 *
 *
 */
